package com.innovation.chengzhangriji.http;

import com.google.gson.annotations.SerializedName;

public class DiscoverContentResponse {

    @SerializedName("Type")
    private int type;

    @SerializedName("BabyID")
    private int babyId;

    @SerializedName("BabyNickName")
    private String babyName;

    @SerializedName("BabyAvatar")
    private String babyHeadUrl;

    @SerializedName("DiaryID")
    private String diaryId;

    @SerializedName("DiaryBookName")
    private String diaryName;

    @SerializedName("UserID")
    private String userId;

    @SerializedName("MemberName")
    private String name;

    @SerializedName("NickName")
    private String nickName;

    @SerializedName("LogoPath")
    private String headUrl;

    @SerializedName("CreateTS")
    private long createTS;

    @SerializedName("GrowthStageID")
    private int state;

    @SerializedName("Text")
    private String text;

    @SerializedName("Theme")
    private String theme;

    @SerializedName("Photos")
    private String[] photos;

    @SerializedName("Audio")
    private String audio;

    @SerializedName("Duration")
    private int mediaLength;

    // 非协议内容
    @SerializedName("IsAudioPlay")
    private boolean isAudioPlay;

    // 非协议内容
    @SerializedName("IsAudioShow")
    private boolean isAudioShow;

    // 非协议内容
    @SerializedName("IsAudioDownloading")
    private boolean isAudioDownloading;

    // 非协议内容
    @SerializedName("IsAudioSucceed")
    private boolean isAudioDownloadSucceed;

    // 非协议内容
    @SerializedName("AudioLocalUrl")
    private String audioLocalUrl;

    @SerializedName("Screenshot")
    private String screenshot;

    @SerializedName("Vedio")
    private String video;

    @SerializedName("Milepost")
    private String milestone;

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getBabyId() {
        return babyId;
    }

    public void setBabyId(int babyId) {
        this.babyId = babyId;
    }

    public String getBabyName() {
        return babyName;
    }

    public void setBabyName(String babyName) {
        this.babyName = babyName;
    }

    public String getBabyHeadUrl() {
        return babyHeadUrl;
    }

    public void setBabyHeadUrl(String babyHeadUrl) {
        this.babyHeadUrl = babyHeadUrl;
    }

    public String getDiaryId() {
        return diaryId;
    }

    public void setDiaryId(String diaryId) {
        this.diaryId = diaryId;
    }

    public String getDiaryName() {
        return diaryName;
    }

    public void setDiaryName(String diaryName) {
        this.diaryName = diaryName;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public long getCreateTS() {
        return createTS;
    }

    public void setCreateTS(long createTS) {
        this.createTS = createTS;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getTheme() {
        return theme;
    }

    public void setTheme(String theme) {
        this.theme = theme;
    }

    public String[] getPhotos() {
        return photos;
    }

    public void setPhotos(String[] photos) {
        this.photos = photos;
    }

    public String getAudio() {
        return audio;
    }

    public void setAudio(String audio) {
        this.audio = audio;
    }

    public int getMediaLength() {
        return mediaLength;
    }

    public void setMediaLength(int mediaLength) {
        this.mediaLength = mediaLength;
    }

    public boolean isAudioPlay() {
        return isAudioPlay;
    }

    public void setIsAudioPlay(boolean isAudioPlay) {
        this.isAudioPlay = isAudioPlay;
    }

    public boolean isAudioShow() {
        return isAudioShow;
    }

    public void setIsAudioShow(boolean isAudioShow) {
        this.isAudioShow = isAudioShow;
    }

    public boolean isAudioDownloading() {
        return isAudioDownloading;
    }

    public void setIsAudioDownloading(boolean isAudioDownloading) {
        this.isAudioDownloading = isAudioDownloading;
    }

    public boolean isAudioDownloadSucceed() {
        return isAudioDownloadSucceed;
    }

    public void setIsAudioDownloadSucceed(boolean isAudioDownloadSucceed) {
        this.isAudioDownloadSucceed = isAudioDownloadSucceed;
    }

    public String getAudioLocalUrl() {
        return audioLocalUrl;
    }

    public void setAudioLocalUrl(String audioLocalUrl) {
        this.audioLocalUrl = audioLocalUrl;
    }

    public String getScreenshot() {
        return screenshot;
    }

    public void setScreenshot(String screenshot) {
        this.screenshot = screenshot;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public String getMilestone() {
        return milestone;
    }

    public void setMilestone(String milestone) {
        this.milestone = milestone;
    }
}
